
module iTimer.Types;

version( Tango ) {
    package  import 
        tango.sys.win32.UserGdi,
        tango.sys.SharedLib ,

        tango.core.Thread,
        tango.core.Memory,
        
        tango.stdc.stringz,
        
        Txt = tango.text.Util,
        Int = tango.text.convert.Integer,
        Flo = tango.text.convert.Float,
        Utf = tango.text.convert.Utf,
        TimS = tango.text.convert.TimeStamp ,
        
        tango.core.Atomic,
        tango.core.sync.Mutex,
        tango.io.Stdout,
        tango.io.device.Array,
        tango.io.device.File,
        Pth = tango.io.Path ;

    void log(T...)(char[] fmt,T t){
        Stdout.formatln(fmt, t).flush;
    }
} else {
    
}
    
package 
    import 
        iTimer.Mpg123;

alias int c_int ;
alias int c_long ;

alias uint c_uint ;
alias uint c_ulong ;
alias double c_double;
